Analytical solution of electro-osmotic flow in a semicircular microchannel