MICROARRAY SYSTEM. A System for Managing Data Produced by DNA-microarray Experiments