satyam semwal