Missing link between humans and apes possibly discovered