Hungarian National Science and Research Fund Grant 143690