1. College of Agricultural Engineering and Food Science, Shandong University of Technology, Zibo 255049, China
2. Sub-Center of National Center for International Collaboration Research on Precision Agricultural Aviation Pesticide Spraying Technology, Shandong University of Technology, Zibo 255049, China