Mechanisms for Chain Growth in Fischer–Tropsch Synthesis over Ru(0001)