Author Details

Xie, Shouyong, 1. College of Engineering and Technology, Southwest University, Chongqing 400715, China; 2. Chongqing Key Laboratory of Agricultural Equipment for Hilly and Mountainous Regions, Chongqing 400715, China, China