JSW Energy's ₹600-crore award faces Supreme Court challenge