Cannabinoid receptors CB1 and CB2: a characterization of expression and adenylate cyclase modulation within the immune system.