High Performance, Environment Friendly, Modular and Fault Tolerant Renewable Energy Microgrid