A mystery illness that has blighted diplomats in Havana may have been due to fumigation, a study says.