[1] ShanghaiTech Univ, Sch Informat Sci & Technol, Shanghai 201210, Peoples R China
[2] Chinese Acad Sci, Shanghai Adv Res Inst, Shanghai 201210, Peoples R China
[3] Chinese Acad Sci, Shanghai Inst Microsyst & Informat Technol, Shanghai 200050, Peoples R China
[4] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
[5] ShanghaiTech Univ, Sch Informat Sci & Technol SIST, Shanghai 201210, Peoples R China
[6] Minist Educ, Key Lab Control Power Transmiss & Convers, Shanghai 200240, Peoples R China
[7] Univ Denver, Sch Engn & Comp Sci, Denver, CO 80208 USA