Molecular Theory of Solvation