1. School of Mechanical and Precision Instrument EngineeringXi’an University of Technology Xi'an China
2. State Key Laboratory of Digital Manufacturing Equipment and TechnologyHuazhong University of Science and Technology Wuhan China
3. School of Printing, Packaging Engineering and Digital Media TechnologyXi’an University of Technology Xi’an China
4. College of EngineeringMichigan State University East Lansing USA