MACRO: a combined microchip-PCR and microarray system for high-throughput monitoring of genetically modified organisms.