This Swiss power plant can charge 400,000 car batteries