IMM Triple-junction Solar Cells and Modules optimized for Space and Terrestrial Conditions | Synapse