Chinese Acad Sci;
Inst Opt & Elect;
State Key Lab Opt Technol Nanofabricat & Microeng;
Chengdu 610209;
Peoples R China;
Natl Univ Singapore;
Dept Elect & Comp Engn;
Engn Dr 3;
Singapore 117576;
Singapore;
Univ Chinese Acad Sci;
Beijing 100049;
Peoples R China;