1. School of Mechanical and Power EngineeringNanjing Tech UniversityNanjingJiangsu Province210009People's Republic of China
2. Key Lab of Design and Manufacture of Extreme Pressure EquipmentJiangsu ProvincePeople's Republic of China
3. School of Mechatronics EngineeringGuizhou Minzu UniversityGuiyangGuizhou Province550025People's Republic of China