Optimal investment in incomplete financial markets