Nonvolatile semiconductor memory technology a comprehensive guide to understanding and using NVSM devices (IEEE Press, 1998)