[1] Anhui Univ, Inst Phys Sci & Informat Technol, Hefei 230601, Peoples R China
[2] Anhui Univ, Sch Comp Sci & Technol, Inst Bioinspired Intelligence & Min Knowledge, Hefei 230601, Peoples R China
[3] Univ Surrey, Dept Comp Sci, Guildford GU2 7XH, Surrey, England
[4] Southern Univ Sci & Technol, Dept Comp Sci & Engn, Shenzhen 518055, Peoples R China