Reconfigurable intelligent surface-assisted multi-user wireless communications systems