MNOS Nonvolatile Semiconductor Memory Technology: Present and Future