Self-assembled Co–BaZrO3 nanocomposite thin films with ultra-fine vertically aligned Co nanopillars. Issue 23 (2nd June 2017)