Size-induced metal-insulator transition in metals and semiconductors