Hybrid junctions of Zn(II) and Mg(II) phthalocyanine with wide band gap semiconductor nano-oxides: spectroscopical and photoelectrochemical characterization