MMSite: A Multi-modal Framework for the Identification of Active Sites in Proteins