1. Faculty of Electrical Engineering and Computer Science Ningbo University Ningbo Zhejiang China
2. College of Electrical and Electronic Engineering Wenzhou University Wenzhou China
3. Department of Electronic Technology China Coast Guard Academy Ningbo Zhejiang China
4. Centre for Secure Information Technologies Institute of Electronics, Communications, and Information Technology Queen's University Belfast Belfast UK