Work, power and energy