An Information Theoretic Approach to Reverse Engineering of Regulatory Gene Networks from Time–Course Data