Germany: what we know so far on Ansbach suicide attack