https://wiki.redronic.com/electronic-tutorial/current-sources/