Coal supply improves, power generation still hit in Maharashtra