The enhancement should consider the following points: - return a sample function for `RandomLoadProfile` to sample an own `PValue` for each `RandomLoadModel` - consider last value (can be used by MarkovLoadProfile in the future)