Mycosporine-like amino acids as the UV sunscreen with oxygen radical scavenging activity