Factors affecting prescription pattern of doctors in rural and urban markets in terms of product and non-product based factors: a comparative study