Pullulan: a bioactive fungal exopolysaccharide with broad spectrum of applications for human welfare