1. College of Materials, Chemistry & Chemical Engineering Chengdu University of Technology Chengdu Sichuan People's Republic of China
2. State Key Laboratory of Mechanical Transmission Chongqing University Chongqing People's Republic of China
3. Clinical Medical College & Affiliated Hospital of Chengdu University Chengdu Sichuan People's Republic of China