Integrated microfluidic platform