Particulate Nature Of Electricity