Email Record: A complete desktop phase-equilibria software package using object-oriented programming and the component object model /