MSEDCL ordered to buy power from defunct private company