Affective Virtual Reality: How to Design Artificial Experiences Impacting Human Emotions