Software and Codes:
[Updated: 05/17/2019;
* denotes a student author]