1. School of Cyber Science and Engineering, Wuhan University, Wuhan, China
2. Department of Computer Science and Engineering, University College of Engineering Tindivanam, Tindivanam, India
3. Department of Computer Science and Information Engineering, Asia University, Taichung, Taiwan
4. Key Laboratory of Cryptography of Zhejiang Province, Hangzhou Normal University, Hangzhou, China