Heterogeneous microchemistry between CdSO4 and CaCO3 particles under humidity and liquid water.