Structural effects of different NH-acids and dialkyl acetylenedicarboxylates on the kinetic parameters of stable phosphorus ylids: a mechanistic investigation