Molecular characterization of freshwater snails in the genus Bulinus: a role for barcodes?