Nanostructured Materials - Ying, Jackie Y. ((Advances in Chemical Engineering ;)