School of Marine Science and Technology, Northwestern Polytechnical University, Xi'an, China
Department of Computer Science, University of Liverpool, Liverpool, U.K.
School of Mechanical Engineering, and Translational Research Center, Shanghai Yang Zhi Rehabilitation Hospital (Shanghai Sunshine Rehabilitation Center), Tongji University, Shanghai, China