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 é o número médio de artigos de pesquisa de IA ética publicados por ano por cada empresa?
 ###Tabelas: 
CREATE TABLE ethical_ai_research_papers (id INT, company_name VARCHAR(255), paper_title VARCHAR(255), publication_date DATE);
SELECT company_name, AVG(YEAR(publication_date)) - MIN(YEAR(publication_date)) AS avg_years_between_publications FROM ethical_ai_research_papers GROUP BY company_name;