Self-optimizing Feature Generation via Categorical Hashing Representation and Hierarchical Reinforcement Crossing