Begell House Authors, Editors and Reviewers
Shen Xu
School of Mechanical and Automotive Engineering, Shanghai University of
Engineering Science, Shanghai 201620, China; Department of Mechanical Engineering, Iowa State University, Ames, Iowa
50011, USA