Tryptophan Depletion, Serotonin, and Depression: Where Do We Stand? | Synapse