Cottonseed packs a powerful energy punch