Lehninger principles of biochemistry/4th ed. - Nelson, David, L. (WH freeman and company, 2005)