Impact of microcredit on rural households: an evaluation using panel data