Graphene oxide MgFe2O4 nanocomposites for Cr(VI) remediation: a comparative modeling study