Modification of Block Pulse Functions and their application to solve numerically Volterra integral equation of the first kind