Affiliation: | State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, P. R. China;State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, P. R. China;Department of Electrical Engineering,Chongqing Communication Institute, Chongqing 400035, P. R. China;State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, P. R. China |