A Penalty Function for Computing Orthogonal Non-negative Matrix Factorizations | IEEE Conference Publication | IEEE Xplore