Recent updates and perspectives on leishmaniasis.