Luminex Completes EraGen Purchase for $34M