1. Science and Technology on Communication Security Laboratory, Chengdu 610041, China
2. State Key Laboratory of Cryptology, P.O. Box 5159, Beijing 100878, China
3. School of Mathematics, Shandong University, Jinan 250100, China
4. School of Mathematics and Information Science, Guangzhou University, Guangzhou 510006, China