Application of social ecological model to Taiwanese end-of-life communication and healthcare planning