Chongqing University of Posts and Telecommunications
Chongqing, China
School of Advanced Manufacturing Engineering