Functional nanoparticles as self-assembling building block and synthetic templates - Duan, Hongwei 1976- (2005)