1. Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, Shenzhen, Guangdong Province, P. R. China
2. University of Chinese Academy of Sciences, Beijing, 100049, P. R. China
3. Peking University, Beijing, P. R. China
4. Guangxi Key Laboratory of Cryptography and Information Security (Guilin 541004), Guilin, Guangxi Province, P. R. China