Institute of Mountain Hazards and Environment, Chinese Academy of Sciences, Chengdu 610041, China;
Sichuan Academy of Agricultural Sciences, Chengdu 610066, China;
Institute of Mountain Hazards and Environment, Chinese Academy of Sciences, Chengdu 610041, China;
Institute of Mountain Hazards and Environment, Chinese Academy of Sciences, Chengdu 610041, China;
Institute of Mountain Hazards and Environment, Chinese Academy of Sciences, Chengdu 610041, China;
Institute of Mountain Hazards and Environment, Chinese Academy of Sciences, Chengdu 610041, China;
Sichuan Agricultural University, Ya'an 626014, China;