Text this: First-principles study of Cd-doped germanium nanoclusters: Stability, electronic structure, and chemical properties