Nanocasting : a versatile strategy for creating nanostructured porous materials /: a versatile strategy for creating nanostructured porous materials. (©2009)