Home German F3 Markelov keeps Kirchhofer behind to win race three at Lausitz