Stilbenes: A new strategy for protecting light-sensitive foods, a review of their structure classification and singlet oxygen quenching mechanism.