Theoretical insights of structural evolution and electronic properties of Ru2Gen (n = 1–16) clusters