Bin Huang

Hubei Key Laboratory of Advanced Technology of Automobile Parts, School of Automotive Engineering, Wuhan University of Technology, China

0000-0001-6368-2924