Synthesis and radical copolymerization of carbohydrate-based vinyl macromonomers