Monte-Carlo Simulations of Flash Memory Array Retention