1. School of Mechanical Engineering, Anhui University of Science and Technology, Huainan, China
2. State Key Laboratory of Mining Response and Disaster Prevention and Control in Deep Coal Mines, Huainan, China
3. Collaborative Innovation Center for Mining Intelligent Technology and Equipment Co-Built by Province and Ministry, Huainan, China