1. Department of Chemical and Biomolecular Engineering North Carolina State University Raleigh NC 27695 USA
2. Department of Electrical and Computer Engineering North Carolina State University Raleigh NC 27695 USA
3. Department of Materials Science and Engineering National Chung Hsing University Taichung 402 Taiwan
4. Innovation and Development Center of Sustainable Agriculture Research Center for Sustainable Energy and Nanotechnology National Chung Hsing University Taichung 402 Taiwan