SMS: Microcalorimetry of macromolecules