Does anyone know the difference between 5-HTP and L-Tryptophan? Also, I was wondering if it is safe to take 5-HTP and Melatonin together? Thanks!