1. College of Machinery and Automation, Wuhan University of Science and Technology, Hubei, People's Republic of China
2. Advanced Design and Manufacturing Engineering Center, Nottingham Trent University, Nottingham, UK
3. College of Engineering, China Agricultural University, Beijing, People's Republic of China