Functionalization of atomically flat, hydrogen terminated, 1 x 1 and 2 x 1 (100) silicon surfaces via reaction with 1-alkyne: a DFT study