Reaction yields and limiting reactants