1. Department of Chemistry and Center for Macromolecular Science and Engineering
2. University of Florida
3. Gainesville
4. USA
5. Solar and Photovoltaics Engineering Research Center
6. Division of Physical Sciences and Engineering
7. King Abdullah University of Science and Technology
8. Thuwal 23955-6900
9. Kingdom of Saudi Arabia