Affiliation: | China Automobile Engineering Research Institute, Chongqing 400039,China;;Pohang University of Science and Technology, Pohang 790784, Korea;China Automobile Engineering Research Institute, Chongqing 400039,China;;China Automobile Engineering Research Institute, Chongqing 400039,China; |