A Peer-to-Peer Trading Mechanism Considering Preferences: A Two-Stage Game Theory Approach | IEEE Conference Publication | IEEE Xplore