أرسل هذا في رسالة قصيرة: Synergistic impact of magnesium compound as a potential dye additive for organic-based sensitizer in DSSCs