Sterling and Wilson Solar June quarter net falls 62% to Rs 17.22 cr