Affiliation: | 1. Department of Statistics and Finance, University of Science and Technology of China, 96 Jinzhai Road, Hefei, Anhui, China 230026;2. Department of Mathematics and Statistics, York University, 4700 Keele St., Toronto, Ontario, Canada M3J 1P3;3. Department of Mathematics and Statistics, Thompson Rivers University, 900 McGill Road, Kamloops, British Columbia, Canada V2C 0C8 |