Affiliation: | 1. State Key Laboratory of Cellular Stress Biology, School of Life Sciences, Xiamen University, Fujian, China;2. School of Life Sciences, University of Science and Technology of China, Hefei, China;3. Guangdong Key Laboratory of Biotechnology for Plant Development, College of Life Science, South China Normal University, Guangzhou, China |