Leishmaniasis: vaccine candidates and perspectives.