Graphene-Based TiO2 Nanocomposite for Photocatalytic Degradation of Dyes in Aqueous Solution under Solar-Like Radiation