Nek singh is most successful farmer of Punjab