Synopsis of strigeoidea (Trematoda) of fishes and their life cycles