Magnesium-based hydrogen storage materials: Design and performance optimization of single-component and multi-component systems review | Synapse