Ecstasy: pharmacology and neurotoxicity.