Strategic marketing planning guided by the quality-of-life (QOL) concept