Determination of atmospheric sulfur dioxide without tetrachloromercurate(II) and the mechanism of the Schiff reaction