1. Shandong University; School of Mechanical Engineering; 17923 Jingshi Road 250061 Jinan China
2. Shandong University; Key Laboratory of High Efficiency and Clean Mechanical Manufacture; 17923 Jingshi Road 250061 Jinan China
3. Shandong Tianli Energy Co., Ltd.; 28789 East Jingshi Road Jinan China