Fixed bug in praticle injection which caused fractional particles to be lost, leading to a variable injection rate which depends on timestep