A Comprehensive Study of the Past, Present, and Future of Data Deduplication | IEEE Journals & Magazine | IEEE Xplore