Progress in triple-junction amorphous silicon-based alloy solar cells and modules using hydrogen dilution | Synapse