Community Microgrids for Decentralized Energy Demand-Supply Matching : An Inregrated Decision Framework