A compact and efficient three-dimensional microfluidic mixer