Principles and techniques of biochemistry and molecular biology (New York Cambridge univ., 2006)