1. School of Mechanical and Power Engineering; East China University of Science and Technology; People's Republic of China
2. Northeastern University; Boston Massachusetts USA
3. Department of Mechanical Engineering; University of Saskatchewan; Canada