6-8 weeks flowering time