VENUS: A Vertical-Cavity Surface-Emitting Laser Electro-Opto-Thermal NUmerical Simulator