The carbohydrates: chemistry and biochemistry