MRAM Defect Analysis and Fault Modeli