Neurocysticercosis: a poorly understood disease.