neet chemistry haloalkanes and haloarenes