Affiliation: | 1. Department of Probability and Statistics, Beijing Institute of Technology, Beijing, 100081, China;2. Department of Statistics, North China University of Technology, Beijing, 100144, China;1. University of Pittsburgh, United States;2. University of Haifa, Israel |