Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é a porcentagem de artigos de pesquisa em IA ética publicados por ano na região EMEA?
 ###Tabelas: 
CREATE TABLE ethical_ai_research (publication_year INT, num_papers INT, region VARCHAR(255)); INSERT INTO ethical_ai_research (publication_year, num_papers, region) VALUES (2018, 250, 'EMEA'), (2019, 300, 'EMEA'), (2020, 350, 'EMEA'), (2021, 400, 'EMEA');
SELECT publication_year, num_papers, (num_papers / SUM(num_papers) OVER (PARTITION BY region)) * 100.0 AS pct_per_year FROM ethical_ai_research WHERE region = 'EMEA';