Magnesium-based alloys for solid-state hydrogen storage applications: A review