Adsorption and antimicrobial studies of chemically bonded magnetic graphene oxide-Fe3O4 nanocomposite for water purification