Analysis and control of an age-structured HIV-1 epidemic model with different transmission mechanisms