1. Anhui Mine Electromechanical Equipment Cooperative Innovation CenterAnhui University of Science and TechnologyHuainan232001People's Republic of China
2. Department of Mechanical and Automation EngineeringThe Chinese University of Hong KongHong Kong999077People's Republic of China