A long lasting sunscreen controversy of 4-aminobenzoic acid and 4-dimethylaminobenzaldehyde derivatives resolved by ultrafast spectroscopy combined with density functional theoretical study.