Efficient Design of Read Voltages and LDPC Codes in NAND Flash Memory Using Density Evolution | IEEE Journals & Magazine | IEEE Xplore