Latest events from the world of science and technology