A reliable MTD design for MLC flash-memory storage systems
Introduction to Algorithms