1. Tsinghua Shenzhen International Graduate School, Tsinghua University, Shenzhen, China
2. Key Laboratory of Cryptologic Technology and Information Security, Ministry of Education, Shandong University, Qingdao, China
3. Huawei Technologies Company Ltd., Shenzhen, China