Alginates: Biology and applications.