Electronic structure and optical properties of Ge96−xSnx (0≤x≤50): A first-principles study. (September 2021)