Affiliation: | (1) College of Bioengineering, Chongqing University, 400044 Chongqing, People’s Republic of China;(2) Multidisciplinary Centre for Integrative Biology, School of Biosciences, University of Nottingham, Sutton Bonington, Leicestershire, LE12 5RD, UK;(3) Beijing Agro-Biotechnology Research Center, 100089 Beijing, People’s Republic of China |