Affiliation: | 1. State Key Laboratory of Mechanical System and Vibration, Shanghai Jiao Tong University, 800 Dong Chuan Road, 200240 Shanghai, PR China;2. Naval Research Center, Box 1303-14, 120 CuiWei Road, 100073 Beijing, PR China;3. Shanghai Marine Diesel Engine Research Institute, 18 JiangNan Road, 200011 Shanghai, PR China |