Multi-core parallel algorithms for hiding high-utility sequential patterns