1. Yanshan University, Qinhuangdao, China / Beijing JudaoYouda Network Technology Co. Ltd., Beijing, China
2. University of Melbourne, Parkville, Australia
3. University of Luxembourg, Luxembourg, Luxembourg
4. Beijing JudaoYouda Network Technology Co. Ltd., Beijing, China
5. Yanshan University, Qinhuangdao, China