Flyers have been pictured lining entire streets in the capital of Tehran, advertising payments for people's blood and body parts.