1. School of Computer Science and Engineering, North Minzu University, Yinchuan 750021, China
2. Key Laboratory of Image & Graphics Intelligent Processing of State Ethnic Affairs Commission, North Minzu University, Yinchuan 750021, China
3. School of Science, Ningxia Medical University, Yinchuan 750004, China
4. Research Institute for Reproductive Medicine and Genetic Diseases, Wuxi Maternity and Child Health Hospital, Wuxi, Jiangsu 214002, China
5. Xi’an Institute of Optics and Precision Mechanics, Chinese Academy of Sciences, Xi’an 710119, China