Tricolor microcavity OLEDs based on P-nc-Si:H films as the complex anodes