Penta graphene: a superior anode material for Mg-ion batteries with high specific theoretical capacity