Bio-based barium alginate film: Preparation, flame retardancy and thermal degradation behavior. (30th March 2016)