Is Sun Techno Overseas Ltd. worth buying?