Introductions to Micro-electronics and basic circuits