Adsorption energy prediction and mechanistic analysis of metal atoms on MXene surfaces based on DFT and machine learning | Synapse