All types of energy are a varying mix of potential and what other kind of energy