Transverse Momentum Dependent Parton Density Functions and a Self-Similarity based Model of Proton Structure Function F 2 (x,Q 2 ) at Large and Small x