Waveguide based optofluidics