https://sci-hub.se/10.3760/cma.j.issn.0254-6450.2015.11.004