Polynesians came from Taiwan says new study