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 todos os pesquisadores com experiência em 'modelagem climática' que participaram de uma expedição na região Antártica.
 ###Tabelas: 
CREATE TABLE researchers ( id INT PRIMARY KEY, name VARCHAR(255), expertise VARCHAR(255) ); CREATE TABLE participates ( researcher_id INT, expedition_id INT, FOREIGN KEY (researcher_id) REFERENCES researchers(id), FOREIGN KEY (expedition_id) REFERENCES expeditions(id) ); CREATE TABLE expeditions ( id INT PRIMARY KEY, name VARCHAR(255), location VARCHAR(255), year INT ); INSERT INTO researchers (id, name, expertise) VALUES (1, 'Alexei Ivanov', 'climate_modeling'), (2, 'Sophia Johnson', 'glaciology'); INSERT INTO expeditions (id, name, location, year) VALUES (1, 'Antarctic Survey', 'Antarctic'), (2, 'Arctic Exploration', 'Arctic'); INSERT INTO participates (researcher_id, expedition_id) VALUES (1, 1), (2, 1);
SELECT r.name FROM researchers r JOIN participates p ON r.id = p.researcher_id JOIN expeditions e ON p.expedition_id = e.id WHERE r.expertise = 'climate_modeling' AND e.location = 'Antarctic';