Graphene oxide-based composite hydrogels with self-assembled macroporous structures