[1] Harbin Inst Technol, Sch Automot Engn, 2 West Wenhua Rd, Weihai 264209, Peoples R China
[2] Harbin Inst Technol, Sch Transportat Sci & Engn, 73 Huanghe Rd, Harbin 150090, Peoples R China
[3] Univ S Florida, Dept Civil & Environm Engn, 4202 E Fowler Ave, Tampa, FL 33620 USA