1. Department of Mathematics, Shanghai Maritime University, Shanghai 201306, P. R. China
2. Department of Mathematics and Statistics, Texas Tech University, Texas 79409, USA
3. Department of Applied Mathematics, Western University, London, Ontario N6A 5B7, Canada