Theoretical study on the factors controlling the stability of the borate complexes of ribose, arabinose, lyxose, and xylose.