Zaslat SMS: Fundamentals of hybrid rocket combustion and propulsion