1. College of Engineering, Zhejiang Normal University, Jinhua 321004, China
2. Department of Mechanical Engineering, The University of Texas at Dallas, Richardson, Texas 75080, USA
3. Department of Chemical Engineering, Texas Tech University, Lubbock, Texas 79409, USA