1. Key Laboratory of Far-shore Wind Power Technology of Zhejiang Province, POWERCHINA HUADONG Engineering Corporation Limited (HDEC), Hangzhou 311122, China
2. Institute of Urban Smart Transportation & Safety Maintenance, College of Civil and Transportation Engineering, Shenzhen University, Shenzhen 518061, China