School of Mechanical and Electric Engineering Soochow University Suzhou 215137 China;
School of Mechanical and Electric Engineering Soochow University Suzhou 215137 China;
School of Mechanical and Electric Engineering Soochow University Suzhou 215137 China;
School of Rail Transportation Soochow University Suzhou 215137 China;
School of Mechanical and Electric Engineering Soochow University Suzhou 215137 China;