A new species of plant-eating dinosaur - that weighed as much as an African elephant - roamed the Isle of Wight around 125 million years ago, a new study suggests.