Chemical and chemoenzymatic synthesis of glycoproteins for deciphering functions.