Rational design of 2D hierarchically laminated Fe3O4@nanoporous carbon@rGO nanocomposites with strong magnetic coupling for excellent electromagnetic absorption applications