1. Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai 200237, China
2. School of Science, Information Technology, and Engineering, Federation University Australia, Mount Helen, VIC 3350, Australia
3. Department of Mathematics, University of Alabama, Tuscaloosa, AL 35487-0350, USA