Begell House Authors, Editors and Reviewers
Chunhai Wang
Key Laboratory of Power Machinery and Engineering, Ministry of Education, Shanghai Jiao Tong University, No. 800, Dongchuan Road, Minhang District, 200240 Shanghai, People's Republic of China