Institution: | (1) State Key Laboratory of Agro-Biotechnology, College of Biological Sciences, China Agricultural University, Beijing, 100094, P.R. China;(2) Present address: College of Life Sciences, Sichuan University, Chengdu, 610064, China;(3) Institute of Biotechnology, Zhejiang University, Hangzhou, 310029, China |