Revelation of spin glass behavior in Ru doped MnNiGe: experiment and theory