Photodynamic Therapy for Cancer: Principles, Clinical Applications, and Nanotechnological Approaches