pmid: 30752674 , 30752630 , 33697466 , 33694734
pmc: PMC6098476 , PMC6098428 , PMC6910323 , PMC6855707