Three Penn professors awarded 2023 Sloan Research Fellowship