haefely modernized impulse generator