The difference between steam engine and steam generator