ZnO and ZnO/CaO nanoparticles in alginate films. Synthesis, mechanical characterization, barrier properties and release kinetics. (September 2019)