Multicomponent KP Hierarchy