A Novel Integrated Real-time Simulation Platform for Assessing Photovoltaic Penetration Impacts in Smart Grids