1. Department of Chemistry and Biochemistry University of Texas at Arlington Texas 76019 USA
2. Department of Physical Chemistry and Materials Science University of Szeged Szeged 6720 Hungary
3. MTA-SZTE „Lendület“ Photoelectrochemistry Research Group Rerrich Square 1 Szeged 6720 Hungary
4. Department of Chemical Engineering Technion Haifa 32000 Israel