A Silicon-based Approach of Molecular Computing