magnesium and sleep quality research