Recent progress of CERN RD50 Collaboration