1. School of Mechanical EngineeringTiangong University Tianjin China
2. Tianjin Key Laboratory of Modern Electromechanical Equipment TechnologyTiangong University Tianjin China
3. State Key Laboratory of Virtual Reality Technology and SystemsBeihang University Beijing China
4. Mechanical Industry Engineering Research Center of Synchronous PulleyShenzhen Hefa Gear Machinery Co., Ltd. Shenzhen China