1. College of Information Science and Technology, Donghua University, Shanghai, People's Republic of China
2. College of Science, Donghua University, Shanghai, People's Republic of China
3. Department of Mathematics and Statistics, University of Victoria, Victoria, BC, Canada