d College of Resources, Sichuan Agricultural University, Chengdu 611130, China