Ultrafast Protein Hydration Dynamics And Water-Protein Interactions