Caulerpa lentillifera seaweed extract as natural sensitizer for dye-sensitized solar cell - Zakaria, Puteri Najihah Megat (Wiley-VCH Verlag, 2023)