On Drinfeld type automorphic forms and Rankin triple product L-functions over function fields