Differentiate between homopolysaccharide and heteropolysaccharide?

Difference between homopolysaccharide and heteropolysaccharide is
Homopolysaccharide:
1.They are the complex carbohydrates formed by the polymerisation of one type of monosaccharide units.
e.g., Starch, glycogen and cellulose.
Heteropolysaccharide:
1.They are the complex carbohydrates formed polymerisation of more than one type of monosaccharide units.
e.g., Chitin and agar.