Error patterns in MLC NAND flash memory: Measurement, characterization, and analysis
Algorithms and data structures for flash memories