Text this: IFFLC: An Integrated Framework of Feature Learning and Classification for Multiple Diagnosis Codes Assignment