TiO2-reduced Graphene Oxide Nanocomposites Research Articles