Hydrogen sensing behaviour of platinum and palladium functionalized silicon nanowalls