Join feature problem

Hi,

I have created assembly. i have to make this assembly as a part. I used "Join" feature to make it as a single part. But problem is color of every part is disappeared. So i have select each face of the part to color it again.(according to different color system in a actual assembly) Is there any solution for this?)

SolidworksGeneral