I’ve being trying this since 3-4 days but am not able to get how do I make this animation, not even sure whether is possible to make one like this using only CSS3?

I tried using animation-direction:alternate; but I am not able to get this flow in a particular angle, able to animate it in a square shape.. but not the way atom animates, any idea how this can be accomplished using pure CSS3? if not is there any solution in jQuery?
Found this online.
It utilizes the
transform-style: preserve-3dproperty and rotates the electrons on the x, y and z axis to achieve this 3D effect.HTML Structure
CSS
Fiddle
Blog Post