Synthesis characterization and photovoltaic properties of free base CoII Mg II Ni II and Zn II containing porphyrazines as electron transporting materials for dye sensitized solar cells