An empirical comparison of popular structure learning algorithms with a view to gene network inference