energetics of biological macromolecules ebook pdf