Affiliation:
1. Zhejiang University of Technology, Hangzhou, China
2. Jiaxing Nanhu University, Jiaxing, Zhejiang Province, China
Funder
the Science and Technology Project of Zhejiang Provincial Department of Transportation
Scientific Research Fund of Zhejiang Provincial Education Department
The Science and Technology Agency of Zhejiang Province
Jiaxing Science and Technology Bureau of China