[1] Anhui Agr Univ, Lab Mech Struct & Biomech, Hefei 230036, Anhui, Peoples R China
[2] Univ Sci & Technol China, Dept Precis Machinery & Precis Instrumentat, Hefei 230027, Anhui, Peoples R China
[3] Collaborat Innovat Ctr Ind Energy Saving & Power, Hefei 230601, Anhui, Peoples R China
[4] Univ Johannesburg, Mech Engn Dept, ZA-2006 Johannesburg, South Africa