Title: Complete guide to semiconductor devices