Slovak Research and Development Agency Grant APVV-16-0446