Numerical simulation of Joule heating effect on sample band transport in capillary electrophoresis