Scientist 'solves' Bermuda Triangle mystery...