Halipegus dubius Klein, 1905 (Trematoda, Hemiuridae): a redescription, with notes on the working of the ovarian complex