Study, construction and test of 3GHz Proton linac-Booster (LIBO) for cancer therapy