KCAP Financial, Inc.