Cobalt oxide hollow nanoparticles derived by bio-templating | doi.page