Affiliation: | 1. College of Resources, Sichuan Agricultural University, 211 Huimin Road, Chengdu, 611130, China 2. School of Horticulture and Plant Protection, Yangzhou University, Yangzhou, 225009, China 3. College of Life Science, Sichuan University, Chengdu, 610064, China
|