Palestinian medical officials say Israeli troops have killed three Palestinian militants in the West Bank .