Numerical study of turbulent forced convection in a periodically ribbed channel with oscillatory throughflow