Effect of molecular size and charge state of reducing sugars on nonenzymatic glycation of β-lactoglobulin