added qcJobs as parent job of upload job. this is to ensure upload job will not start until QC jobs are done, although in practice there should not be any problem because BAM merging job (on which upload job depends on) takes much longer time than QC jobs