Structure and Reaction Condition Dependent Mechanism for Ammonia Synthesis on Ru-Based Catalyst