biochemical pathways review