Institute of Mountain Hazards and Environment;
ChineseAcademy of Sciences;
Chengdu 610041;
Sichuan;
China;
Graduate University of Chinese Academy of Sciences;
Beijing100049;
China;
College of Bioengineering;
Southwest Jiaotong University;
Chengdu 610031;
Sichuan;
China;