Alleged kidney harvester arrested in Nepal