Life Technologies' Q1 Revenues Inch up 1 Percent