what are the components of carbohydrate?​