artificial atoms electrons 9095215