Association of hospital pharmacy-related knowledge and skills with occupational stress of clinical pharmacists in tertiary hospitals of China.