Adaptive Wear-Leveling in Flash-Based Memory | IEEE Journals & Magazine | IEEE Xplore