Is Indosolar Ltd. worth buying?