DOE:10.5488/CMP.14.33002 DOE:10.5488/CMP.18.13601