Life Technologies' Q2 Revenues Fall Short of Expectations