how many carbons are in citric acid