1. Research Center for Bioengineering and Sensing Technology Beijing Key Laboratory for Bioengineering and Sensing Technology School of Chemistry and Biological Engineering and Beijing Municipal Key Laboratory of New Energy Materials and Technologies University of Science and Technology Beijing 100083 Beijing P. R. China
2. Beijing Institute of Nanoenergy and Nanosystems Chinese Academy of Sciences 101400 Beijing P. R. China
3. Center on nanoenergy research, School of Physical Science & Technology Guangxi University 530004 Nanning China
4. Research Centre of Information Technology Shenzhen Institute of Information Technology 518172 Shenzhen P. R. China