functional groups in citric acid