The micro economic determinants of insurance profitability in Ethiopian insurance industry : evidenced from life and non-life insurance products / Ambaw Zewdu Muchie, Sun LiJuan