Institution: | The State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, P.R.China;State Key Laboratory of Automotive NVH and Safety Control, Chongqing 400039,P.R.China;The State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, P.R.China;The State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, P.R.China;The State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, P.R.China;Chongqing Hongyu Precision Industrial Co., Ltd., Chongqing 402760, P.R.China |