Optimization of the circular microchannel heat sink under viscous heating effect using entropy generation minimization method