Micro/Nano technology systems for biomedical applications microfluidics,optics and surface chemistry - Ho, Chih-Ming (Oxford university press, 2010)