KCAP FINANCIAL, INC.