Efficient Markov Network Structure Discovery Using Independence Tests