How Does a Diesel Generator Work?