Text this: An efficient color LED driver based on self-configuration current mirror circuit