SEARCH Articles Figures Tables Spirometra erinacei Spirometra growth factor Spirometra lipids Spirometra mansonoides Spirometra plerocercoid Spirometra spp