Combined Computational and Experimental Study the Effect of Doped Magnesium into Betanine-sensitized TiO2 Photoanode for Dye-Sensitized Solar Cells Application