A penalty PALM method for sparse portfolio selection problems. (2nd January 2017)