1. School of Mechanical & Automotive Engineering, Zhejiang University of Science and Technology, Hangzhou 310023, China
2. Provincial Key Laboratory of Food Logistics Equipment & Technology, Zhejiang University of Science and Technology, Hangzhou 310023, China
3. Power Machinery & Vehicular Engineering Institute, Zhejiang University, Hangzhou 310013, China