1. School of Computer and Communication, Lanzhou University of Technology, Lanzhou 730050, China
2. Lanzhou Electric Power Supply Company, State Grid Corporation of China, Lanzhou 730050, China
3. School of Science, Lanzhou University of Technology, Lanzhou 730050, China