National Electricity Market (NEM) of Australia: Operation and Future Challenges