Influence of loadings of single-walled carbon nanotubes on the performance of ZnO nanorod-based dye-sensitized solar cells