Enhanced Transformer Architecture for Natural Language Processing