instrumentation analysis cdna microarray engineering lysate printer consulting data microarray printing apparatus breathing electrical lystae scba lysate arrays research firefighting control dna microarray