Advances in protein-based three-dimensional optical memories