5-HTP and magnesium: are these supplements the key to better sleep and mood?