Starch granule-associated proteins and polypeptides : A review