[1] Northwestern Polytech Univ Shenzhen, Res & Dev Inst, Shenzhen 518057, Peoples R China
[2] Chinese Univ Hong Kong, Dept Mech & Automat Engn, Shatin, Hong Kong 999077, Peoples R China
[3] North China Univ Water Resources & Elect Power, Sch Mat Sci & Engn, Zhengzhou 450045, Peoples R China
[4] Northwestern Polytech Univ, Sch Chem & Chem Engn, Xian 710072, Peoples R China