Optofluidic Devices For Biological And Energy Applications