Identifying semi-volatile contaminants in fish from Niyang River, Tibetan Plateau