Investigating the prospect of micro-energy generation in S.Anisatum Dye-sensitized solar cells (DSCs)