LBNL:10.1042/CS20160236