Fox: Bermuda Triangle mystery could be solved, according to British researcher