Self-Assembled Nanostructures by Zhong Lin Wang, Jin-Hua Zhang & Zhang Jin Zhang