First-Principles and BoltzTraP approach to the optoelectronic design of CuMCl3 (M = Ge, Sn) halide perovskites for Future energy devices | Synapse