1. College of Mechanical Engineering; Chongqing University; Chongqing 400044 China
2. State Key Laboratory of Mechanical Transmission; Chongqing University; Chongqing 400044 China
3. College of Materials Science and Engineering; Chongqing University; Chongqing 400044 China