Quasi-concave optimisation: Sufficient conditions for a maximum