A fictitious domain method combined with adaptive meshing for enhanced modelling of blood-heart valve interaction