Hmmm. Mitochondrial capacitance?
could be perhaps? The body does store and use energy- it woudl seem as though an electrical charge might still be around after death- i dunno- not too up on this stuff-