Line-sphere intersection