Author Details

Shen, Cheng, 1. Nanjing Institute of Agricultural Mechanization, Ministry of Agriculture and Rural Affairs, Nanjing 210014, China 3. School of Mechanical Engineering, Southeast University, Nanjing 211189, China, China