New improved nonuniformity correction for infrared focal plane arrays