An investigation on thermo-hydraulic performance of a flat-plate channel with pyramidal protrusions