[1] Univ Twente, MESA Inst Nanotechnol, Fac Sci & Technol, PhotoCatalyt Synth Grp, Meander 229,POB 217, NL-7500 AE Enschede, Netherlands
[2] Univ Baghdad, Coll Engn, POB 47024, Baghdad 10071, Iraq
[3] Leiden Univ, Leiden Inst Chem, Einsteinweg 55,POB 9502, NL-2300 RA Leiden, Netherlands
[4] Univ Twente, MESA Inst Nanotechnol, Fac Sci & Technol, Inorgan Membranes Grp, POB 217, NL-7500 AE Enschede, Netherlands
[5] Univ Twente, MESA Inst Nanotechnol, Fac Sci & Technol, Mol Nanofabricat Grp, POB 217, NL-7500 AE Enschede, Netherlands