Handbook of Accelerator Physics and Engineering (2nd Edition)