Nicorandil pretreatment inhibits myocardial apoptosis and improves cardiac function after coronary microembolization in rats