Institution: | 1. Ministry of Education Key Laboratory for Bio-Resource and Eco-Environment, College of Life Science, Sichuan University, Chengdu, 610064, China 3. Chengdu Normal College, Chengdu, 611130, China 2. State Key Laboratory of Hydraulics and Mountain River Engineering, Sichuan University, Chengdu, 610065, China
|