Nanoporous Gold as a Solid Support for Protein Immobilization for the Development of Immunoassays, and for Biomolecular Interaction Studies