Sir if M1=M2, it can either contain $\varepsilon$ or may not contain $\varepsilon$. So Sir are you saying to simulate the TM for L on every pair of TMs such that if any pair halts and accepts $\varepsilon$, then that pair <M1,M2> belongs to the language L? If this is the approach, then L becomes semi-decidable, isn't it?