Chemical modification of graphene oxide through diazonium chemistry and its influence on the structure-properties relationships of graphene oxide-iron oxide nanocomposites