Developing the photovoltaic performance of dye-sensitized solar cells (DSSCs) using a SnO2-doped graphene oxide hybrid nanocomposite as a photo-anode