An effective algorithm for constrained optimization based on optics inspired optimization (OIO). (June 2015)