Wear-Aware Out-of-Order Dynamic Scheduling for NAND Flash-Based Consumer Electronics | IEEE Journals & Magazine | IEEE Xplore