principles of energy conversion 126253