Solve the following sql problem:
For the non-essential genes whose functions are transcription, how many of them are not located in the cytoplasm?

Schema:
SCHEMA:
- Table: Classification
  - Column: GeneID
    - Samples: [G234064, G234065, G234070, G234073, G234074]
  - Column: Localization
    - Samples: [cytoplasm, cytoplasm, cytoskeleton, cytoplasm, cytoplasm]
- Table: Genes
  - Column: GeneID
    - Samples: [G234064, G234064, G234064, G234064, G234065]
  - Column: Essential
    - Samples: [Essential, Essential, Essential, Essential, Non-Essential]
  - Column: Class
    - Samples: [GTP/GDP-exchange factors (GEFs), GTP/GDP-exchange factors (GEFs), GTP/GDP-exchange factors (GEFs), GTP/GDP-exchange factors (GEFs), ATPases]
  - Column: Complex
    - Samples: [Translation complexes, Translation complexes, Translation complexes, Translation complexes, ?]
  - Column: Phenotype
    - Samples: [?, ?, ?, ?, ?]
  - Column: Motif
    - Samples: [PS00824, PS00824, PS00825, PS00825, ?]
  - Column: Chromosome
    - Samples: [1, 1, 1, 1, 1]
  - Column: Function
    - Samples: [CELLULAR ORGANIZATION (proteins are localized to the corresponding org..., PROTEIN SYNTHESIS, CELLULAR ORGANIZATION (proteins are localized to the corresponding org..., PROTEIN SYNTHESIS, CELL RESCUE, DEFENSE, CELL DEATH AND AGEING (truncated)]
  - Column: Localization
    - Samples: [cytoplasm, cytoplasm, cytoplasm, cytoplasm, cytoplasm]
- Table: Interactions
  - Column: GeneID1
    - Samples: [G234064, G234064, G234065, G234065, G234073]
  - Column: GeneID2
    - Samples: [G234126, G235065, G234371, G234854, G234065]
  - Column: Type
    - Samples: [Genetic-Physical, Genetic-Physical, Genetic, Physical, Physical]
  - Column: Expression_Corr
    - Samples: [0.914095071, 0.751584888, 0.823773738, 0.939001091, 0.749192312]

SELECT COUNT(T1.GeneID) FROM Genes AS T1 INNER JOIN Interactions AS T2 ON T1.GeneID = T2.GeneID1 WHERE T1.Localization != 'cytoplasm' AND T1.Function = 'TRANSCRIPTION' AND T1.Essential = 'NON-Essential'