What functional groups are present in salicylic acid?