A Survey on Energy Trading in the Smart Grid: Taxonomy, Research Challenges and Solutions | IEEE Journals & Magazine | IEEE Xplore