Customer satisfaction under heterogeneous services of different self-service technologies · Study