Graphene oxide enabled templating synthesis