cce832bf80e0b634ae5508e6429056cea2259c5f 10.1515_nanoph-2020-0592.pdf