Functionalized multi-walled carbon nanotubes embedded with nanoflakes boost the short-circuit current of Ru (II) based dye-sensitized solar cells. (October 2020)