Eletriptan: a review and new perspectives