Are the prize bonds sold by commercial banks/ National Saving Center are genuine?

Yes they are the authorized dealers.