Families fascinated as Queen Alexandra Hospital hosts annual open day