1. Department of Applied Mathematics, University of Waterloo, Waterloo, Ontario, Canada N2L 3G1, Canada
2. Department of Mathematics, and Computing Science, Dalhousie University, Halifax, Nova Scotia, Canada B3H 3J5, Canada
3. Department of Mathematics, Northeast Normal University, Changchun, Jilin 130024, China