Dependability Assessment of NAND Flash-memory for Mission-critical Applications