What is the difference between smoke detectors, heat detectors, CO detectors & gas detectors?