Coll. of Automation Engineering;
Nanjing Univ. of Aeronautics and Astronautics;
Nanjing 210016;
P. R. China;
Southwestern Univ. of Science and Technology;
Mianyang 621010;
P. R. China;
Dept. of Mechanical and Industrial Engineering;
Concordia Univ.;
Montreal;
Quebec H3G 1M8;
Canada;