Affiliation: | 1. School of Agriculture, Ningxia University, Helan Mountain West Road 489, 750021 Yin Chuan, Ningxia Hui Autonomous Region, China;2. College of Life Sciences, Xinyang Normal University, Nanhu Road 237, 464000 Xinyang, Henan Province, China |