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: liste os nomes de pesquisadores que publicaram artigos sobre a biodiversidade do gelo marinho e as mudanças climáticas
 ###Tabelas: 
CREATE TABLE researchers (researcher_id INT PRIMARY KEY, researcher_name TEXT); CREATE TABLE publications (publication_id INT PRIMARY KEY, researcher_id INT, title TEXT, topic TEXT); INSERT INTO researchers (researcher_id, researcher_name) VALUES (1, 'Dr. Jane Smith'); INSERT INTO publications (publication_id, researcher_id, title, topic) VALUES (1, 1, 'Climate Change Impact', 'climate change'), (2, 1, 'Sea Ice Biodiversity', 'sea ice biodiversity');
SELECT r.researcher_name FROM researchers r INNER JOIN publications p ON r.researcher_id = p.researcher_id WHERE p.topic IN ('climate change', 'sea ice biodiversity') GROUP BY r.researcher_id HAVING COUNT(DISTINCT p.topic) = 2;