Gene network reconstruction from microarray data