Direct numerical simulation of turbulent boundary layer over hemispherical rough walls. (July 2016)