Origin, Mass Composition and Acceleration Mechanisms of UHECRs