Affiliation: | 1. Plant Science and Technology College, Beijing University of Agriculture, Beijing, 102206 China;2. Plant Science and Technology College, Beijing University of Agriculture, Beijing, 102206 China Beijing Key Laboratory for Agricultural Application and New Technique, Beijing University of Agriculture, Beijing, 102206 China;3. Beijing Key Laboratory for Agricultural Application and New Technique, Beijing University of Agriculture, Beijing, 102206 China;4. College of Life Sciences, Capital Normal University, Beijing, 100048 China |