School of Mechanical Engineering;
Beijing Institute of Technology;
Beijing 100081;
China.;
Department of Mechanical Engineering;
University of Engineering and Technology;
Lahore 54000;
Pakistan;
School of Transportation;
Machinery and Civil Engineering;
Southwest Forestry College;
Kunming 650224;
China;