1. Department of Electrical and Computer Engineering Duke University Durham North Carolina USA
2. Independent Consultant Durham North Carolina USA
3. Nicholas School of the Environment Duke University Durham North Carolina USA
4. Departamento de Física Universidade Federal de Santa Catarina, Campus Universitário Trindade Florianópolis Brazil
5. Department of Chemistry and Biochemistry University of Arizona Tucson Arizona USA