Improved reversible dehydrogenation properties of MgH2 by the synergetic effects of graphene oxide-based porous carbon and TiCl3