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: Quando o duplo misto é Zheng Bo e Ma Jin e o simples feminino é Wang Yihan, qual foi o torneio?
 ###Tabelas: CREATE TABLE honours (honours_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, Division VARCHAR, Place VARCHAR, Played INT, Drawn VARCHAR, Lost VARCHAR, G.F. VARCHAR, G.A. VARCHAR, G.D. VARCHAR, Points INT) CREATE TABLE incoming_transfers (incoming_transfers_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Year INT, Name VARCHAR, Moving from VARCHAR, Moving to VARCHAR) CREATE TABLE winners (winners_id AUTO_INCREMENT PRIMARY KEY, Tour VARCHAR, Mens singles VARCHAR, Womens singles VARCHAR, Mens doubles VARCHAR, Womens doubles VARCHAR, Mixed doubles VARCHAR) CREATE TABLE singles_titles_16 (singles_titles_16_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date INT, Championship VARCHAR, Surface VARCHAR, Opponent in the final VARCHAR, Score in the final VARCHAR) CREATE TABLE european_tour_wins_5 (european_tour_wins_5_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Tournament VARCHAR, Winning score VARCHAR, Margin of victory VARCHAR, Runner(s)-up VARCHAR)  
SELECT Tour FROM winners WHERE Mixed doubles = Zheng Bo Ma Jin AND Womens singles = Wang Yihan