Advanced Internal Combustion Engine Analysis and Design