Substrate effect of STM-induced luminescence from porphyrin molecules