Biology, systematics, life cycle, and distribution of Angiostrongylus cantonensis, the cause of rat lungworm disease.