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