Peer-to-peer kilowatt and negawatt trading: A review of challenges and recent advances in distribution networks. (November 2022)