室温下氟气和氯气为气态,溴气为液态,而碘为固体,为什么