Intercalation of tetraazamacrocycles into molybdenum disulfide