Affiliation: | 1.State Key Laboratory of Agrobiotechnology, School of Life Science, The Chinese University of Hong Kong, Hong Kong 999077, China; (L.Z.); (Y.H.);2.Artemisinin Research Center, Guangzhou University of Chinese Medicine, Guangzhou 510000, China; |