Orbital giant cell angiofibroma: immuno-histochemistry and differential diagnosis.