Role of Micro Credit in Poverty Alleviation