Fed:10.1239/jap/1059060910 Fed:10.1239/jap/1165505212