7-9 weeks flowering time