SEARCH Articles Figures Tables Cotton norflurazon Norflurazon phytoene accumulation Norflurazon structure Norflurazon synthesis