Text this: Magnesium batteries: Current state of the art, issues and future perspectives