癌痛是由哪些因素引起的?