Affiliation: | (1) Key Laboratory of Synthetic Biology, Shanghai Institute of Plant Physiology and Ecology, Shanghai Institutes of Biological Sciences, The Chinese Academy of Sciences, 300 Fenglin Road, Shanghai, 200032, China;(2) School of Chemical Engineering, Sichuan University, 24 South Section 1, Yihuan Road, Chengdu, Sichuan, 610065, China |