haloalkanes and haloarenes handwritten notes pdf physics wallah