A Mathematical Theory Of Synaptic Information Storage Capacity