1. School of Mathematics, Shandong University, Jinan, 250100 Shandong, China
2. State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences, Beijing 100093, China
3. School of Computing and Mathematical Sciences University of Greenwich, London,UK