On composite lacunary polynomials and the proof of a conjecture of Schinzel