In situ growth of hierarchical NiS2 hollow microspheres as efficient counter electrode for dye-sensitized solar cell.