STMICROELECTRONICS M25PE16