Microfabrication of biomedical lab-on-chip devices : a reviewGiannitsis, AthanasiosEstonian journal of engineering2011 / p. 109-139 : ill