Department of Applied Mathematics, University of Western Ontario, London, Canada.|Department of Applied Mathematics, University of Western Ontario, London, Canada.|Department of Applied Mathematics, University of Western Ontario, London, Canada.|Department of Applied Mathematics, University of Western Ontario, London, Canada.