Immunology of interstitial lung diseases: cellular events taking place in the lung of sarcoidosis, hypersensitivity pneumonitis and HIV infection.