styryl thioacylation aminostyryl crotylation dimethoxystyryl dansylation styrenyl butylation lysylation arylation