The Efavirenz: Structure-Activity Relantionship and Synthesis Methods