Three-dimensional solutions for coating flow on a rotating horizontal cylinder: Theory and experiment