An Efficient Impact Ionization Model For Silicon Monte Carlo Simulation