https://medium.com/@singhsatyamece/semiconductor-contribution-to-technological-advancements-4cfa704f9833