1. Department of Electronic Science and Technology
2. School of Electronic and Information Engineering
3. Xi'an Jiaotong University
4. Xi'an 710049
5. People's Republic of China
6. School of Chemical Engineering
7. Northwest University
8. Xi'an 710069
9. Department of Chemistry
10. University of Nebraska-Lincoln
11. Lincoln
12. USA