Energy big data: A survey
toward a smart grid : power delivery for the 21st century .