Text this: UV Light Effects on Proteins: From Photochemistry to Nanomedicine