Z-scheme microfluidic photoreactor for water splitting