Uronic acids: synthesis and reactions