Copper Chelators: Chemical Properties and Bio-medical Applications