National Research Foundation of Korea Grant NRF-2017R1A5A2014768 and 2022R1A2C1003498