https://123dok.co/document/y96r287r-synthesis-of-nanoporous-structured-sno.html