1. College
of Aerospace Engineering, Chongqing University, No. 174 Shazhengjie Road, Chongqing 400044, People’s Republic of China
2. Department of Mechanical Engineering, Khalifa University of Science, Technology, & Research, Abu Dhabi 127788, United Arab Emirates
3. Robotics Institute, Khalifa University of Science, Technology & Research, Abu Dhabi 127788, United Arab Emirates