Colloid Assembly Strategies For Structurally Colored Materials And Protease Detection