Performance engineering of SnO2-based dye-sensitized solar cells through optimization of dye loading and film thickness | IEEE Conference Publication | IEEE Xplore