A Palestinian teenager has been killed and at least six others wounded in the West Bank in a shootout between Israeli troops and militants .