Bio-based barium alginate film: Preparation, flame retardancy and thermal degradation behavior.