5c7a7a8bbd6ce0b21f76b2ad90023229 molecules_a2018v23n1p177.pdf