Fundamentals of nanotechnology : Recent advances - Hullavarad shiva & Mark branchk (London Koros press ltd., 2015)