Simulating and Evaluating Privacy Issues in Distributed Microgrids: A Cyber-Physical Co-Simulation Platform