1.State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing 400044, China.;2.china north vehicle research institute, Beijing, 10072,China
the National Natural Science Foundation of China(51675060);Equipment Pre-research Project(3010519404)
