Department of Chemical and Petroleum Engineering, Sharif University of Technology, P.O. Box 11365-9465, Tehran, Iran 11365-9465, and Chemical and Petroleum Engineering Department, The University of ...
‡ School of Mechanical and Electrical Engineering, Central South University, Changsha 410083, China § Hunan Provincial Key Laboratory of Health Maintenance for Mechanical Equipment, Hunan University ...