Tunable structural colors