Carrageenan-based antimicrobial bionanocomposite films incorporated with ZnO nanoparticles stabilized by melanin. (May 2019)