Turbulent non-uniform flows in straight compound open-channels