TAN, KOK-KEONG, Department of Mathematics, Statistics and Computing Science, Dalhousie Universityy, Halifax, Nova Scotia, B3H 3J5, Canada., Canada