5 different types of magnesium and when to consume them