An Assessment of Copula Functions Approach in Conjunction with Factor Model in Portfolio Credit Risk Management