Julia implementation of the Hapke (2002) model