Effects on learning performance of emotional and affective components: human factor affective design contribution