A class of smooth exact penalty function methods for optimization problems with orthogonality constraints. (4th July 2022)