nanoporous film