Affiliation: | Department of Engineering Mechanics, Chongqing University, Chongqing 400044, P.R. China;Department of Engineering Mechanics, Chongqing University, Chongqing 400044, P.R. China;Automation Institute, Chongqing University of Posts and Telecommunications, Chongqing 400065, P.R. China;College of Optoelectronic Engineering, Chongqing University, Chongqing 400044, P.R. China;College of Optoelectronic Engineering, Chongqing University, Chongqing 400044, P.R. China |