Effect of metal doping on the visible light absorption, electronic structure and mechanical properties of non-toxic metal halide CsGeCl3 | Synapse