[1] Southern Univ Sci & Technol, Dept Mech & Energy Engn, Shenzhen 518055, Peoples R China
[2] Shenzhen Key Lab Addit Mfg High Performance Mat, Shenzhen 518055, Peoples R China
[3] CityU Shenzhen Futian Res Inst, Shenzhen 518045, Peoples R China
[4] City Univ Hong Kong, Dept Mech Engn, Tat Chee Ave, Hong Kong, Peoples R China
[5] Southern Univ Sci & Technol, Acad Adv Interdisciplinary Studies, Shenzhen 518055, Peoples R China