Wu Ren

College of Mechanical and Electrical Engineering, State Key Laboratory for High Performance Complex Manufacturing, Central South University,Changsha, hunan, China, China 0000-0002-6634-3159