1. Institute of Pomology and Olericulture, Sichuan Agricultural University, Chengdu, People’s Republic of China
2. College of Chemistry and Life Science, Chengdu Normal University, Chengdu, People’s Republic of China
3. College of Horticulture, Sichuan Agricultural University, Chengdu, People’s Republic of China