Cryptanalysis and improvement of a certificateless signcryption scheme without bilinear pairing