1. School of Software, Shandong University, Jinan, Shandong, China
2. Department of Physics and Computer Science, Wilfrid Laurier University, Waterloo, Ontario, Canada
3. School of Information Technology, York University, Toronto, Ontario, Canada
4. Harbin Institute of Technology (Shenzhen), Shenzhen, Guangdong, China