Antiparasitic drugs killing cancer