Cysticercosis: present state of knowledge and perspectives.