reactor design lectures notes