In silico assessment of four reverse engineering methods: role of system complexity and multi-experiment design on network reconstruction and hub detection