The use of realistic band structure in impact ionization calculations for wide bandgap semiconductors: thresholds and anti-thresholds in indium phosphide