Bharat Madhya Pradesh to soon have the world’s largest floating solar power plant; to be built on Omkareshwar Dam