Direct numerical simulation of turbulent flow and heat transfer within a wavy-channel