Cancer photo-immunotherapy: from bench to bedside