Affiliation: | 1. Ministry of Education Key Laboratory for Bio-resource and Eco-environment, College of Life Science, State Key Laboratory of Hydraulics and Mountain River Engineering, Sichuan University, Chengdu, 610064, China 2. School of Biotechnology and Food Engineering, Hefei University of Technology, Hefei, 230009, China 3. Department of Plant, Soil and Entomological Sciences, University of Idaho Moscow, Moscow, ID, 83844-2339, USA 4. School of Life Science and Engineering, Southwest University of Science and Technology, Mianyang, 621010, China
|