Cambridge University study solves Anglo-Saxon coin mystery