Improving MLC Flash Performance with Workload-Aware Differentiated ECC | IEEE Conference Publication | IEEE Xplore