millimicrosecond pulse