VTL2.1-Nanjiani-Liver-Fluke-Life-Cycle