Tunable electronic structures of covalent triazine frameworks/GaS van der Waals heterostructures via a perpendicular electric field and parallel strain