add function deleteGene