Calculation of accurate interatomic contact surface areas for the quantitative analysis of non-bonded molecular interactions