Metal Oxide Graphene Nanocomposites for Organic and Heavy Metal Remediation