1. Guangxi Key Laboratory of Trusted Software & Guangxi Key Laboratory of Cryptography and Information Security, Guilin University of Electronic Technology, Guilin, China
2. Anhui Provincial Key Laboratory of Power Electronics and Motion Control, Anhui University of Technology, Ma’anshan, China
3. Guangxi Key Laboratory of Hybrid Computation and IC Design Analysis, Guangxi Minzu University, Nanning, China
4. School of information and communication technology, Griffith University, Brisbane, Australia