Optochemical HCl gas detection based on tetraphenylporphine dispersed in ethylcellulose