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: Quais são as 3 principais patentes de tecnologia de biossensores por total de citações no Reino Unido?
 ###Tabelas: 
CREATE SCHEMA if not exists biosensor;CREATE TABLE if not exists biosensor.patents (id INT PRIMARY KEY, name VARCHAR(100), location VARCHAR(50), total_citations INT);INSERT INTO biosensor.patents (id, name, location, total_citations) VALUES (1, 'PatentX', 'UK', 150), (2, 'PatentY', 'USA', 200), (3, 'PatentZ', 'Canada', 120), (4, 'PatentW', 'UK', 170), (5, 'PatentV', 'France', 180), (6, 'PatentU', 'UK', 200);
SELECT name, total_citations FROM biosensor.patents WHERE location = 'UK' GROUP BY name ORDER BY total_citations DESC LIMIT 3;