An integral prediction method for three-dimensional turbulent boundary layers on ships