Chemical reactions in 2D: self-assembly and self-esterification of 9(10),16-dihydroxypalmitic acid on mica surface.