1. College of Computer Science and Technology, Zhejiang University of Technology, Hangzhou 310023, Zhejiang, P. R. China
2. Hangzhou Xsuan Technology Co., Ltd., Hangzhou 310058, P. R. China
3. Hubei Key Laboratory of Intelligent Vision Based Monitoring for Hydroelectric Engineering, College of Computer and Information, China Three Gorges University, Yichang 443002, P. R. China
4. School of Information Management and Artificial Intelligence, Zhejiang University of Finance and Economics, Xiasha, Hangzhou 310018, Zhejiang, P. R. China