trazodone insomnia is trazodone a narcotic is trazodone addictive trazodone hydrochloride trazodone hydrochloride