Enhanced efficiency dye-sensitized SrSnO3 solar cells prepared using chemical bath deposition