Lehninger Principles of Biochemistry - "nelson, david l. " (new york : w.h.freeman, 2005)