What are the key differences between ceramic, porcelain, and stone tiles in terms of installation?