Membraneless microfluidic fuel cells