IOT ENABLED SMART ENERGY GRID APPLICATIONS AND CHALLENGES