Computatonal Analysis of Supercritical and Transcritical Flow in Cooling Channels with Rough Surface