Progress of precision engineering and nano technology - Dong, Shen; Yao, Yingxue (Key engineering materials ;, 2007)