Handbook of nanobiogeotechnology - Sharma, A.K (Oxford Book Company, 2014)