aldopentonic acids