Corporate Credit Rating Based on Balance Sheet Elements and Other Dynamic Factors