Detailed flow and heat transfer analyses for an airfoil trailing-edge rib-roughened cooling channel with jet impingement