1. Dept. of Info. Sci. & Electr. Eng.
2. Zhejiang University
3. Hangzhou 310027, P. R. China
4. MOE Key Lab. of Macromolecul. Synth. & Funct.
5. Dept. of Polym. Sci. & Eng.
6. Hangzhou 310027, China
7. Dept. of Phys. & Electr. Eng.
8. Facult. of Eng. & Environ.
9. University of Northumbria
10. Newcastle upon Tyne, UK
11. Institute of Renewable Energy & Environ. Technol.
12. University of Bolton