Orthogonal least quares learning algorithm for radial basis function networks