Texture and grain boundary structure in Tungsten—I. Texture types and the primary misorientation function