1. The Institute of Applied Mathematics Shanxi Datong University Datong Shanxi China
2. Department of Mathematical and Digital Sciences Bloomsburg University Bloomsburg Pennsylvania USA
3. Departments of Mathematics and Computer Science Trent University Peterborough Ontario Canada