Criteria for Selecting Appropriate Technologies under Different Cultural Technical and Social Conditions