An Information-state based Approach to the Optimal Output Feedback Control of Nonlinear Systems