Israeli troops have killed three suspected Palestinian militants in the West Bank .