Which type of body PPE provides protection from fluctuating temperatures, is fire resistant, and provides protection against airborne dust, abrasions, and rough surfaces?