aldonic acid