Institution: | 1. Faculty of Life Science and Technology, Kunming University of Science and Technology, Kunming, 650500, Yunnan, China 2. College of Modern Agricultural Engineering, Kunming University of Science and Technology, Kunming, 650500, Yunnan, China
|