How does an aldehyde sugar differ from a ketone sugar?