Qinshang Optoelectronics released its 2012 annual report net profit fell 16% over the same period 2020-02-16