Advances in nanotechnology - Chen, E. J.; Peng, N. (Advances in nanotechnolgy series, 2010)