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 projetos de armazenamento de energia na Indonésia e no Vietnã que foram comissionados antes de 2018.
 ###Tabelas: 
CREATE TABLE energy_storage_projects (id INT, country VARCHAR(255), name VARCHAR(255), commission_date DATE); INSERT INTO energy_storage_projects (id, country, name, commission_date) VALUES (1, 'Indonesia', 'Project A', '2016-01-01'); INSERT INTO energy_storage_projects (id, country, name, commission_date) VALUES (2, 'Indonesia', 'Project B', '2019-01-01'); INSERT INTO energy_storage_projects (id, country, name, commission_date) VALUES (3, 'Vietnam', 'Project C', '2017-01-01');
SELECT name FROM energy_storage_projects WHERE country IN ('Indonesia', 'Vietnam') AND commission_date < '2018-01-01';