5 best options of magnesium supplements for sleep and energy