https://medium.com/@iamRadhaKulkarni/analog-electronics-chapter-5-filters-explained-understanding-types-and-applications-3446d98cb6a2