Comparative assessment and novel strategy on methods for imputing proteomics data