Nanodispersed UV blockers in skin-friendly silica vesicles with superior UV-attenuating efficiency.