Quaternionic Hilbert Spaces and Slice Hyperholomorphic Functions