Factors affecting drug release from hydroxypropyl methylcellulose matrix systems in the light of classical and percolation theories