aether http halogenation einstein gravity grignard reaction blogfa amidation hydrogenation physics alkylation music esterification formylation music classic energy hychem