Hierarchical GOs/Fe3O4/PANI magnetic composites as adsorbent for ionic dye pollution treatment