using charge storage in a floating gate