Capacity-Achieving Distributions for the Discrete-Time Poisson Channel—Part I: General Properties and Numerical Techniques | IEEE Journals & Magazine | IEEE Xplore