Germany's annual inflation at 8.7% in February