Affiliation:
1. Chongqing University,State Key Laboratory of Mechanical Transmissions,Chongqing,China
Funder
National Natural Science Foundation of China
China Postdoctoral Science Foundation
Shanghai Education Development Foundation
Shanghai Municipal Education Commission