Analytical study of parameters affecting entropy generation of nanofluid turbulent flow in channel and micro-channel