Synergistic impact of magnesium compound as a potential dye additive for organic-based sensitizer in DSSCs. (March 2023)