Omagh hum: Source of mystery noise traced but not made public