Department of Engineering Mechanics;
Shenyang Institute of Aeronautical Engineering;
Shenyang 110034;
P. R. China;
Shanghai Institute of Applied Mathematics and Mechanics;
Shanghai University;
Shanghai 200072;
P. R. China;
Department of Mechanics;
Shanghai University;
Shanghai 200A.A.A.;
P. R. China;