Discovery reveals 'brain-like computing' at molecular level is possible