dissertation procrastination solving limiting reactant problems in solution