Efficient Markov Network Structure Discovery using Independence Tests