German scientists may have answer to rare COVID-19 vaccine blood clots