C-fly Batteries