Two Egyptian soldiers and three militants killed in Sinai battle