what is ppt in chemical reaction