Biology: A systems Approach