aldopentonic acid