[1] Ningbo Univ, Sch Mech Engn & Mech, Ningbo 315211, Zhejiang, Peoples R China
[2] Shenzhen Polytech Univ, Inst Ultrason Technol, Inst Intelligent Mfg Technol, Shenzhen 518055, Peoples R China
[3] Changhe Aircraft Ind Grp Corp Ltd, Aviat Ind Corp China, Jingdezhen 333000, Peoples R China
[4] Shenzhen Polytech Univ, Sch Mech & Elect Engn, Shenzhen 518055, Peoples R China
[5] Shenzhen Polytech Univ, Tech Acad 10, Shenzhen 518055, Peoples R China
[6] Univ Helsinki, Fac Pharm, Div Pharmaceut Chem & Technol, Helsinki 00014, Finland