Microfluidic bioreactor array