Tiny Silicon Engine is Newfangled Battery

Date: 20 September 2006 Time: 04:27 AM ET