Wang, Dongsheng, Key Laboratory of Construction Hydraulic Robots of Anhui Higher Education Institutes, Tongling University, Tongling 244 061, China, China