chromosome theory