[1] Xiamen Univ, Dept Comp Sci & Technol, Xiamen 361000, Peoples R China
[2] Xiamen Univ, Shenzhen Res Inst, Shenzhen 518000, Peoples R China
[3] Tsinghua Univ, Dept Elect Engn, Shenzhen Int Grad Sch, Shenzhen 518055, Peoples R China
[4] Brunel Univ London, Dept Elect & Elect Engn, Uxbridge UB8 3PH, Middx, England