how efficient is a steam engine