Sizing renewable energy microgrids for supercomputing centers using particle swarm optimization | Synapse