pmid: 30748894 , 37826005 , 37825969 , 30748907
pmc: PMC6043200 , PMC10072505 , PMC10072406 , PMC6043220