[1] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen 518055, Guangdong, Peoples R China
[2] Shenzhen Polytech Univ, Sch Automot & Transportat Engn, Shenzhen 518055, Guangdong, Peoples R China
[3] Chinese Peoples Liberat Army Gen Hosp, Dept Orthopaed, Beijing, Peoples R China
[4] Univ Macau, Dept Electromech Engn, Macau 999078, Peoples R China