1. Department of Physical Chemistry and Materials Science; University of Szeged; Szeged Rerrich Sq. 1 H6720 Hungary
2. MTA-SZTE “Lendület” Photoelectrochemistry Research Group; University of Szeged; Szeged Rerrich Sq. 1 H6720 Hungary
3. Department of Chemistry & Biochemistry; University of Texas at Arlington; Arlington TX 76019 USA
4. Center for Renewable Energy Science & Technology; University of Texas at Arlington; Arlington TX 76019 USA