Anonymity Technologies for Privacy-Preserving Data Publishing and Mining