1. Beijing Electronic Science and Technology Institute, China and State Key Laboratory of Cryptology, Beijing, China
2. Beijing Electronic Science and Technology Institute, Beijing, China
3. National Institute of Technology Patna, Patna, Bihar, India
4. Kyushu Institute of Technology, Kitakyushu City, Fukuoka Prefecture, Japan