Affiliation: | 1.National Key Laboratory of Plant Molecular Genetics, Shanghai Institute of Plant Physiology and Ecology, Shanghai Institutes for Biological Sciences, Chinese Academy of Sciences, 300 Fenglin Road, Shanghai, 200032, China ;2.Xinjiang Agricultural Vocational Technical College, Wenghua East Road No.29, Changji, 831100, Xinjiang, China ; |