[1] Xihua Univ, Key Lab Fluid & Power Machinery, Minist Educ, Chengdu 610039, Peoples R China
[2] Xihua Univ, Key Lab Fluid Machinery & Engn Sichuan Prov, Chengdu 610039, Peoples R China
[3] Southwest Jiaotong Univ, Sch Mat Sci & Engn, Key Lab Adv Technol Mat, Minist Educ, Chengdu 610031, Peoples R China
[4] Xining Univ, Sch Engn, Xining 810022, Peoples R China