Feedback stabilization, regulation and optimal control of Boolean control networks