flash memory innovation