[1] Shandong Univ, Key Lab High Efficiency & Clean Mech Manufacture, Natl Demonstrat Ctr Expt Mech Engn Educ, Minist Educ,Sch Mech Engn, 17923 Jingshi Rd, Jinan 250061, Shandong, Peoples R China
[2] Shandong Univ, Sch Environm Sci & Engn, Shandong Key Lab Water Pollut Control & Resource, 72 Jimobinhai Rd, Qingdao 266237, Shandong, Peoples R China
[3] Hanyang Univ, Dept Mech Engn, 55 Hanyangdaehak Ro, Ansan 15588, Gyeonggi Do, South Korea